package com.offcn.service;

import com.offcn.constants.PageResult;
import com.offcn.constants.QueryPageBean;
import com.offcn.constants.Result;
import com.offcn.pojo.Setmeal;

import java.util.List;
import java.util.Map;

public interface SetmealService {

    void save(Integer[] checkgroupIds, Setmeal setmeal);

    PageResult findPage(QueryPageBean queryPageBean);

    void deleteById(Integer id);

    Result findCheckgroupById(Integer sid);

    void handleEdit(Integer[] checkgroupIds, Setmeal setmeal);

    List<Setmeal> getAllSetmeal();

    Setmeal findInfoById(Integer id);

    Map<String, Object> getSetmealReport();

    Map<String, Object> getBusinessReportData() throws Exception;
}
